package com.vates.Polimorfismo;

public class LlamadaProvincial extends Llamada {

	private int franja;
	private double precio;
	
	
	
	public LlamadaProvincial(int numOrigen, int numDestino, double duracion,
			int franja) {
		super(numOrigen, numDestino, duracion);
		this.franja = franja;
	}

	public int getFranja() {
		return franja;
	}

	public void setFranja(int franja) {
		this.franja = franja;
	}

	public double getPrecio() {
		return precio;
	}

	public void setPrecio(double precio) {
		this.precio = precio;
	}


	public double calcularPrecio() {
	
		switch (franja) {
		case 1:
			return precio += getDuracion() * 0.20;
		case 2:
			return precio += getDuracion() * 0.25;
		case 3:
			return precio += getDuracion() * 0.30;
		default:
			System.out.println("el tipo de franja no es correcto.");
			break;
		}
			
		return 0;
	}

}
